promoter of the faith - Alemán Inglés Diccionario